﻿<%@ Page EnableEventValidation="true" Title="个人中心-购彩记录" Language="C#" MasterPageFile="~/APP_Master/MasterPage_Personal.master"
    AutoEventWireup="true" CodeFile="per_record.aspx.cs" Inherits="per_record" %>

<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">

     <script src="App_Themes/js/jquery-1.4.2.min.js"></script>
      <script src="App_Themes/js/jquery.jBox.src.js"></script>
   <%--    <script src="js/jquery-1.9.1.js" type="text/javascript"></script>--%>

   <%-- <script src="App_Themes/js/jquery.jBox-2.3.min.js" type="text/javascript"></script>--%>
    <%--<script src="App_Themes/js/jquery.jBox-zh-CN.js" type="text/javascript"></script>--%>
    <link href="App_Themes/css/Red/jbox.css" rel="stylesheet" type="text/css" />
        <script type="text/javascript">
        /* jBox 全局设置 */
        var _jBoxConfig = {};
        _jBoxConfig.defaults = {
            id: null, /* 在页面中的唯一ID，如果为null则自动为随机ID,一个ID只会显示一个jBox */
            top: '15%', /* 窗口离顶部的距离,可以是百分比或像素(如 '100px') */
            border: 5, /* 窗口的外边框像素大小,必须是0以上的整数 */
            opacity: 0.2, /* 窗口隔离层的透明度,如果设置为0,则不显示隔离层 */
            timeout: 0, /* 窗口显示多少毫秒后自动关闭,如果设置为0,则不自动关闭 */
            showType: 'fade', /* 窗口显示的类型,可选值有:show、fade、slide */
            showSpeed: 'fast', /* 窗口显示的速度,可选值有:'slow'、'fast'、表示毫秒的整数 */
            showIcon: true, /* 是否显示窗口标题的图标，true显示，false不显示，或自定义的CSS样式类名（以为图标为背景） */
            showClose: true, /* 是否显示窗口右上角的关闭按钮 */
            draggable: true, /* 是否可以拖动窗口 */
            dragLimit: true, /* 在可以拖动窗口的情况下，是否限制在可视范围 */
            dragClone: false, /* 在可以拖动窗口的情况下，鼠标按下时窗口是否克隆窗口 */
            persistent: true, /* 在显示隔离层的情况下，点击隔离层时，是否坚持窗口不关闭 */
            showScrolling: true, /* 是否显示浏览的滚动条 */
            ajaxData: {},  /* 在窗口内容使用post:前缀标识的情况下，ajax post的数据，例如：{ id: 1 } 或 "id=1" */
            iframeScrolling: 'auto', /* 在窗口内容使用iframe:前缀标识的情况下，iframe的scrolling属性值，可选值有：'auto'、'yes'、'no' */

            title: 'jBox', /* 窗口的标题 */
            width: 350, /* 窗口的宽度，值为'auto'或表示像素的整数 */
            height: 'auto', /* 窗口的高度，值为'auto'或表示像素的整数 */
            bottomText: '', /* 窗口的按钮左边的内容，当没有按钮时此设置无效 */
            buttons: { '确定': 'ok' }, /* 窗口的按钮 */
            buttonsFocus: 0, /* 表示第几个按钮为默认按钮，索引从0开始 */
            loaded: function (h) { }, /* 窗口加载完成后执行的函数，需要注意的是，如果是ajax或iframe也是要等加载完http请求才算窗口加载完成，参数h表示窗口内容的jQuery对象 */
            submit: function (v, h, f) { return true; }, /* 点击窗口按钮后的回调函数，返回true时表示关闭窗口，参数有三个，v表示所点的按钮的返回值，h表示窗口内容的jQuery对象，f表示窗口内容里的form表单键值 */
            closed: function () { } /* 窗口关闭后执行的函数 */
        };
        _jBoxConfig.stateDefaults = {
            content: '', /* 状态的内容，不支持前缀标识 */
            buttons: { '确定': 'ok' }, /* 状态的按钮 */
            buttonsFocus: 0, /* 表示第几个按钮为默认按钮，索引从0开始 */
            submit: function (v, h, f) { return true; } /* 点击状态按钮后的回调函数，返回true时表示关闭窗口，参数有三个，v表示所点的按钮的返回值，h表示窗口内容的jQuery对象，f表示窗口内容里的form表单键值 */
        };
        _jBoxConfig.tipDefaults = {
            content: '', /* 提示的内容，不支持前缀标识 */
            icon: 'info', /* 提示的图标，可选值有'info'、'success'、'warning'、'error' */
            top: '40%', /* 提示离顶部的距离,可以是百分比或像素(如 '100px') */
            width: 'auto', /* 提示的高度，值为'auto'或表示像素的整数 */
            height: 'auto', /* 提示的高度，值为'auto'或表示像素的整数 */
            opacity: 0, /* 窗口隔离层的透明度,如果设置为0,则不显示隔离层 */
            timeout: 2000, /* 提示显示多少毫秒后自动关闭,必须是大于0的整数 */
            closed: function () { } /* 提示关闭后执行的函数 */
        };
        _jBoxConfig.messagerDefaults = {
            content: '', /* 信息的内容，不支持前缀标识 */
            title: 'jBox', /* 信息的标题 */
            icon: 'none', /* 信息图标，值为'none'时为不显示图标，可选值有'none'、'info'、'question'、'success'、'warning'、'error' */
            width: 350, /* 信息的高度，值为'auto'或表示像素的整数 */
            height: 'auto', /* 信息的高度，值为'auto'或表示像素的整数 */
            timeout: 3000, /* 信息显示多少毫秒后自动关闭,如果设置为0,则不自动关闭 */
            showType: 'slide', /* 信息显示的类型,可选值有:show、fade、slide */
            showSpeed: 600, /* 信息显示的速度,可选值有:'slow'、'fast'、表示毫秒的整数 */
            border: 0, /* 信息的外边框像素大小,必须是0以上的整数 */
            buttons: {}, /* 信息的按钮 */
            buttonsFocus: 0, /* 表示第几个按钮为默认按钮，索引从0开始 */
            loaded: function (h) { }, /* 窗口加载完成后执行的函数，参数h表示窗口内容的jQuery对象 */
            submit: function (v, h, f) { return true; }, /* 点击信息按钮后的回调函数，返回true时表示关闭窗口，参数有三个，v表示所点的按钮的返回值，h表示窗口内容的jQuery对象，f表示窗口内容里的form表单键值 */
            closed: function () { } /* 信息关闭后执行的函数 */
        };
        _jBoxConfig.languageDefaults = {
            close: '关闭', /* 窗口右上角关闭按钮提示 */
            ok: '确定', /* $.jBox.prompt() 系列方法的“确定”按钮文字 */
            yes: '是', /* $.jBox.warning() 方法的“是”按钮文字 */
            no: '否', /* $.jBox.warning() 方法的“否”按钮文字 */
            cancel: '取消' /* $.jBox.confirm() 和 $.jBox.warning() 方法的“取消”按钮文字 */
        };

        $.jBox.setDefaults(_jBoxConfig);
        </script>
    <script type="text/javascript">

        function lotteryInfo(id) {
            jBox("iframe:/lotteryInfo.aspx?id=" + id, {
                title: "查看号码详细",
                width: 600,
                height: 400,
                top: 100,
                buttons: {}
            })
        }
        //清除cookie  
        function clearCookie(name) {
            setCookie(name, "", -1);
        }
        //设置cookie
        function setCookie(cname, cvalue, exdays) {
            var d = new Date();
            d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
            var expires = "expires=" + d.toUTCString();
            document.cookie = cname + "=" + cvalue + "; " + expires;
        }



        $(document).ready(function () {

            //-----------------Start-----------------------
            //5为3D，1为双色球，2为大乐透
            var strRequest = getQueryString("StrClear");
            if (strRequest == "5") {
                clearCookie("cookiestr_3d_betting");
                clearCookie("cookiestr_3d_betting_arrcount");
                clearCookie("ArrayList_3d");
                clearCookie("ArrayList_3dDelete");
            }
            else if (strRequest == "1") {
                clearCookie("cookiestr_double_betting");
                clearCookie("cookiestr_double_betting_arrcount");
                clearCookie("ArrayList");
            }
            else {
                clearCookie("cookiestr_dlt_betting");
                clearCookie("cookiestr_dlt_betting_arrcount");
                clearCookie("ArrayList_dlt");

            }
            //-----------------End-----------------------
        });
        //获取地址栏上的参数
        function getQueryString(key) {
            var searchString = document.location.search.toString();
            var returnValue = '';
            if (searchString.substr(0, 1) == '?' && searchString.length > 1) {
                var queryString = searchString.substring(1, searchString.length)
                var queryList = queryString.split('&');
                for (var i = 0; i < queryList.length; i++) {
                    var oneQuery = queryList[i].split('=');
                    if (oneQuery[0] == key && oneQuery.length == 2) {
                        returnValue = oneQuery[1];
                    }
                }
            }
            return returnValue;
        }


    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <!--Right-->
    <div class="per_bg_white_right">
        <div class="per_record_t_box">

            <dl class="select03">
                <asp:DropDownList ID="timesl" runat="server" AutoPostBack="true"
                    OnSelectedIndexChanged="timesl_SelectedIndexChanged1">
                    <asp:ListItem Value="5">全部</asp:ListItem>
                    <asp:ListItem Value="0">今天</asp:ListItem>
                    <asp:ListItem Value="1">近一周</asp:ListItem>
                    <asp:ListItem Value="2">近一个月</asp:ListItem>
                    <asp:ListItem Value="3">近三个月</asp:ListItem>
                    <asp:ListItem Value="4">近六个月</asp:ListItem>
                </asp:DropDownList>
            </dl>
            <dl class="select03">
                <asp:DropDownList ID="typeslddl" runat="server" AutoPostBack="true"
                    OnSelectedIndexChanged="timesl_SelectedIndexChanged">
                    <asp:ListItem Value="0">全部彩种</asp:ListItem>
                    <asp:ListItem Value="1">双色球</asp:ListItem>
                    <asp:ListItem Value="2">大乐透</asp:ListItem>
                    <asp:ListItem Value="3">排列三</asp:ListItem>
                    <asp:ListItem Value="4">排列五</asp:ListItem>
                    <asp:ListItem Value="5">福彩3D</asp:ListItem>
                    <asp:ListItem Value="6">七星彩</asp:ListItem>
                    <asp:ListItem Value="7">七乐彩</asp:ListItem>
                </asp:DropDownList>

            </dl>
            <dl class="select03">
                <asp:DropDownList ID="ordersl" runat="server" AutoPostBack="true"
                    OnSelectedIndexChanged="ordersl_SelectedIndexChanged">
                    <asp:ListItem Value="0">全部订单</asp:ListItem>
                    <asp:ListItem Value="1">合买订单</asp:ListItem>
                    <asp:ListItem Value="2">代购订单</asp:ListItem>
                    <asp:ListItem Value="3">追号订单</asp:ListItem>
                </asp:DropDownList>
            </dl>
            <asp:RadioButton ID="CheckBox2" runat="server" AutoPostBack="true" GroupName="aa"
                OnCheckedChanged="CheckBox2_CheckedChanged" Checked="true" />
            &nbsp;&nbsp;未开奖
            <div class="per_record_t">
                <asp:RadioButton ID="CheckBox3" runat="server" AutoPostBack="true" GroupName="aa"
                    OnCheckedChanged="CheckBox3_CheckedChanged" />
                &nbsp;&nbsp;未中奖
            </div>
            <div class="per_record_t">
                <asp:RadioButton ID="CheckBox1" runat="server" AutoPostBack="true" GroupName="aa"
                    OnCheckedChanged="CheckBox1_CheckedChanged" />
                &nbsp;&nbsp;已中奖
            </div>
            <div class="per_record_t">
            </div>
            <%--  <div class="per_record_t">
            <asp:CheckBox ID="CheckBox3" runat="server" />
            &nbsp;&nbsp;未上传
        </div> --%>
        </div>
        <ul class="per_record_ul_t">

            <li>时间</li>
            <li>彩种|期次</li>
            <li>发起人</li>
            <li>方案描述</li>
            <li>我购买了</li>
            <li>进度</li>
            <li>出票状态</li>
            <li>中奖奖金</li>
            <li>详情</li>

        </ul>

        <%if (buyInfo != null)
            { %>

        <%
            for (int i = 0; i < buyInfo.Count; i++)
            {%>
        <ul class="per_record_ul">

            <li>
                <p><%=buyInfo[i].AddTime.ToString("yyyy-MM-dd") %></p>
                <p><%=buyInfo[i].AddTime.ToString("H:M:ss") %></p>
            </li>
            <li><b><%=buyInfo[i].LotteryType == 1 ? "双色球" : (buyInfo[i].LotteryType == 2 ? "大乐透" : (buyInfo[i].LotteryType == 3 ? "排列三" : (buyInfo[i].LotteryType == 4 ? "排列五" : (buyInfo[i].LotteryType == 5 ? "福彩3D" : (buyInfo[i].LotteryType == 6 ? "七星彩" : (buyInfo[i].LotteryType == 7 ? "七乐彩" : ""))))))%></b><p><%=buyInfo[i].LotteryQs %>期</p>
            </li>
            <li>
                <p><%=loginUserInfo.nickname%></p>
            </li>
            <li><span>自购</span><p><%=buyInfo[i].LotteryCount %>注(<%=buyInfo[i].LotteryMultiple %>倍)</p>
            </li>
            <li>
                <h2><em><%=buyInfo[i].LotteryMoney%></em>元</h2>
            </li>
            <li>
                <h2>100%</h2>
            </li>
            <li>
                <h2>出票成功</h2>
            </li>
            <li>
                <h2><%if (buyInfo[i].Flag == false)
                        {%>
        等待开奖<%}
                else
                { %>
                    <%if (buyInfo[i].IsWin == false)
                        {%>
        未中奖<%}
               else
               { %>
        已派奖<%=buyInfo[i].WinMoney%>元
        <%} %>
                    <%} %></h2>
            </li>
            <li><a href="javascript:void(0);" onclick="return lotteryInfo(<%=buyInfo[i].id %>)">查看号码</a></li>

        </ul>
        <%}
            }
            else
            { %>
        <ul class="per_integral_con_ul">

            <div style="text-align: center">暂无记录</div>
        </ul>
        <%}%>
        <!--Pages-->
        <div class="sabrosus">
            <webdiyer:AspNetPager SubmitButtonClass="buttons" ID="AspNetPager1"
                runat="server" AlwaysShow="True" FirstPageText="首页"
                NextPageText="下一页" PrevPageText="前一页" LastPageText="尾页" PageSize="10"
                OnPageChanged="AspNetPager1_PageChanged">
            </webdiyer:AspNetPager>
        </div>
        <!--Pages-->
        <div class="per_r_infor per_noborder">
            <h3>购彩记录-注意事项：</h3>
            <p>历史记录指当年近一个月之前的所有购彩记录（不包含近一个月的投注记录）；</p>
            <p>如订单已显示奖金，但彩票账户实际未派发奖金，请耐心等待，系统正在与彩票中心核算奖金，预计30分钟左右派发到您的彩票账户；</p>
        </div>
    </div>
    <!--Right-->
    </div>
    <!--Content-->
</asp:Content>
